huge debt - French English Dictionary